clary sage – English–Italiano translations

🇬🇧 en it 🇮🇹

clary sage noun

  • Salvia sclarea
erba moscatella, salvia sclarea, sclarea
Wiktionary Links